﻿.main{font-size:20px;}
.main>div{margin-top:30px;}
.column img{width:100%;height:200px;}
h2{font-size:38px;line-height:50px;text-align:center;font-weight:bold;}
h2 a{color:#20528D;}
h3{color:#2B6BAF;font-size:26px;line-height:24px;font-weight:bold;height:55px;padding-bottom:10px;padding-left:15px;border-bottom:2px solid #2B6BAF;display:flex;align-items:flex-end;box-sizing:border-box;}
h3 i{width:4px;height:18px;border-radius:2px;margin-right:10px;background:#2B6BAF;display:inline-block;}
h3 a{color:#2B6BAF;}
h3 u{padding-left:10px;}
h3 u a{color:#333;font-size:16px;font-weight:normal;padding:3px 10px 0;}
.case,.TFRE,.english ul,.publication ul,.ask,.video ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.english ul{padding:20px;padding-bottom:30px;font-family: Arial, Helvetica, sans-serif;}
.b1{width:300px;}
.b2{width:520px;height:327px;}
.b3{width:420px;}
.b4{width:840px;}
.listA a,.NT ul li>div{height:90px;border-top:1px solid #ECECEC;display:flex;align-items:center;}
.listA a:first-child,.NT ul li>div:first-child,.conference ul a:first-child{border:0;}
.swiper-container{width:100%;position:relative;width:100%;margin:0;}
.swiper-container .swiper-wrapper{width:100%;height:100%;margin:0 auto;}
.swiper-container img{width:100%;height:100%;margin:0 auto;object-fit:cover;}
.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{width:50px;height:60px;top:35%;}
.swiper-container .swiper-button-prev{background:url(../images/arrowL.png) no-repeat top center;}
.swiper-container .swiper-button-next{background:url(../images/arrowR.png) no-repeat top center;}
.swiper-button-prev::after,.swiper-button-next::after{content:'';}
.swiper-container-horizontal>.swiper-pagination-bullets{height:12px;display:flex;justify-content:right;align-items:center;bottom:15px;left:auto!important;right:25px;}
.swiper-pagination-bullet,.swiper-pagination-white .swiper-pagination-bullet{width:12px;height:12px;border-radius:6px;background:#C4C4C4;opacity:1;}
.swiper-pagination-bullet-active,.swiper-pagination-white .swiper-pagination-bullet-active{opacity:1;background:#C9AA6B;}
.main .headline{margin-top:15px;background:#fff;padding:20px;padding-bottom:5px;}
.headline .more{text-align:right;margin-top:5px;}
.headline .more a{font-size:16px;color:#C9AA6B;width:86px;height:30px;line-height:30px;border-radius:15px;text-align:center;display:inline-block;}
ul li p img{margin-top:4px;}
.HNT{height:515px;display:flex;justify-content:space-between;}
.main .HNT{margin-top:15px;}
.column img{height:200px;}
.column .swiper-pagination-bullets{width:110px;top:10px;right:5px!important;bottom:auto;justify-content:right;}
.hot{width:740px;}
.hot h4{font-size:24px;line-height:36px;padding:10px 25px;text-align:justify;}
.hot img{height:416px;}
.hot .swiper-pagination-white .swiper-pagination-bullet{width:6px;height:6px;border-radius:3px;}
.hot .swiper-pagination-white .swiper-pagination-bullet-active{width:24px;opacity:1;background:#C9AA6B;}
.NT{width:520px;}
.NT ol{border-bottom:1px solid #ECECEC;padding-top:5px;}
.NT h3{float:left;border-bottom:4px solid #fff;padding-left:0;padding-right:10px;margin-left:15px;margin-right:10px;}
.NT h3 i{background:#333;}
.NT h3 a,.special .more a{color:#333;}
.NT h3:last-child a{cursor:default;}
.NT .on{border-bottom:4px solid #2B6BAF;}
.NT .on i{background:#2B6BAF;}
.NT .on a{color:#2B6BAF;}
.NT ul li{display:none;}
.NT ul li:first-child h4{margin-left:10px;}
.NT ul li div h4 img{margin-top:5px}
.NT i{color:#C9AA6B;}
.NT u a{color:#C9AA6B;display:inline-block;}
.NT h4>a{margin-left:5px;}
.CSHRS{height:674px;}
.CSHRS ul{padding:20px 10px 0;text-align:center;}
.CSHRS ul li{padding:55px 0 32px;}
.CSHRS ul li span{margin:0 5px;}
.CSHRS ul li:nth-child(1){background:url(../images/post_01.png) no-repeat top;}
.CSHRS ul li:nth-child(2){background:url(../images/post_02.png) no-repeat top;}
.CSHRS ul li:nth-child(3){background:url(../images/post_03.png) no-repeat top;}
.CSHRS ul li:nth-child(4){background:url(../images/post_04.png) no-repeat top;}
.CSHRS ul li:nth-child(5){background:url(../images/post_05.png) no-repeat top;}
.CSHRS ul p{border-top:1px solid #ECECEC;padding-top:45px;}
.CSHRS ul p a{font-size:24px;font-weight:bold;color:#C9AA6B;}
.TFRE{width:960px;}
.TFRE>div:nth-child(-n+2){margin-bottom:20px;}
.feature,.exchange{height:327px;}
.featureBox{font-size:16px;color:#fff;width:100%;height:140px;padding:25px 20px;box-sizing:border-box;text-align:center;background-image:linear-gradient(#CFE8FF, #70C9FC);display:block;}
.featureBox p:nth-child(1){height:65px;display:flex;align-items:center;justify-content:center;margin-bottom:5px;}
.featureBox p:nth-child(2){display:inline-block;}
.feature ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.feature ul a{height:62px;padding-left:20px;display:flex;align-items:center;background:url(../images/ico_title.png) no-repeat left;width:100%;}
.feature ul a:hover,.document ul a:hover{background:url(../images/ico_titleOn.png) no-repeat left;}
.P2>div{height:350px;margin-top:30px;}
.P2 .b2{width:960px}
.P2>div:nth-child(-n+2){margin-top:0;}
.P2 .story,.P2 .document{height:371px;}
.document ul{padding:10px 20px;}
.document ul a{padding-left:20px;line-height:39px;display:block;background:url(../images/ico_title.png) no-repeat left;}
.conference ul a{padding:20px 0;border-top:1px solid #ECECEC;display:flex;justify-content:space-between;}
.conference ul img,.journal .cover img,.video ul img,.BS ul img,.publication ul img,.original li img,.english ul img{border-radius:4px;}
.conference ul img{width:160px;height:90px;}
.conference ul p{width:210px;}
.special h3{padding-right:15px;justify-content:space-between;}
.special .more{color:#333;font-size:18px;font-weight:normal;}
.special .more a:hover{color:#2B6BAF;}
.journal .more a{padding-left:35px;margin-left:25px;}
.journal .more a:first-child{background:url(../images/ico_ED.png) no-repeat left;}
.journal .more a:nth-child(2){background:url(../images/ico_zgqs.png) no-repeat left;}
.journal .more a:last-child{background:url(../images/ico_contribute.png) no-repeat left;}
.journal ul{display:flex;justify-content:space-between;margin-top:20px;}
.journal .cover{width:150px;}
.journal .cover img,.BS ul a:first-child img,.english .pic{margin-bottom:5px;}
.journal .cover img{width:100%;height:210px;}
.journal .cover p{font-size:16px;line-height:20px;text-align:center;}
.journal ul div{width:630px;}
.journal ul div a{height:68px;}
.journal ul div div{width:590px;height:30px;border:1px solid #2B6BAF;background:#F7F7F7;box-sizing:border-box;border-radius:15px;margin:15px auto 25px;display:flex;justify-content:space-between;align-items:center;}
.journal .inputBox{color:#999;width:510px;line-height:28px;padding-left:15px;background:none;}
.journal .inputBox:focus{color:#333;}
.journal .submit{width:60px;height:100%;background:url(../images/ico_search_T.png) no-repeat center;cursor:pointer;}
.video ul a{width:179px;text-align:center;}
.video ul img{width:145px;height:193px;margin-bottom:5px;}
.video ul p{height:56px;overflow:hidden;}
.P2 .base{height:446px;position: relative;}
.P2 .base h6{    position: absolute; left: 20px; bottom: 30px;display: flex;  flex-wrap: nowrap; justify-content: space-between;  width: 280px;}
.P2 .base h6 a{    color: #fff; background: #C9AA6B;padding:5px;border-radius:4px;}
.BS ul,.P2 .b2 ul{margin-top:20px;}
.BS ul a{width:490px;float:right;}
.BS ul a:first-child{width:280px;height:360px;display:block;float:left;}
.P2 .b2 ul a{border:none;border-bottom: 1px solid #ECECEC;}
.P2 .b2 ul a:first-child{width:280px;height:260px;display:block;float:left;margin-right:20px;border:none;}
.P2 .b2 ul a:nth-child(4){border:none;}
.BS ul a:first-child img,.P2 .b2 ul a:first-child img{width:100%;height:158px;object-fit:cover;}
.BS ul a:nth-child(2){border:0;}
.publication ul,.video ul{padding:20px;}
.publication ul a{width:118px;height:166px;}
.publication ul img{width:100%;height:100%;}
.ask{margin-top:20px;padding:20px;}
.ask>a{padding:20px 0;width:50px;text-align:center;line-height:42px;font-size:26px;color:#fff;background:#C9AA6B;font-weight:bold;border-radius:4px 0 0 4px;}
.ask>div{width:330px;height:125px;overflow:hidden;padding:5px 20px;box-sizing:border-box;background:#F7F7F7;border-radius:0 4px 4px 0;}
.runbox{position:relative;top:0;}
.runbox a{font-size:16px;line-height:24px;display:block;padding:10px 0;}
.original h3 img,.BS h3 img{height:30px;}
.original .swiper-container{padding:20px 20px 25px;width:1240px}
.original .swiper-container::before{left:0;}
.original .swiper-container::after{right:0;}
.original .swiper-container li,.english ul a{width:206px;}
.original .swiper-container li img{width:100%;height:267px;}
.original .swiper-container .swiper-button-prev,.original .swiper-container .swiper-button-next{margin-top:20px;}
.original .shadeL,.original .shadeR{width:20px;height:350px;background:#fff;position:absolute;top:0;z-index:1;}
.original .shadeL{left:0;}
.original .shadeR{right:0;}
.original ul{border-top: 1px dashed #ccc;margin:0 20px;padding:10px 0;display:flex;justify-content:space-between;flex-wrap:wrap;}
.original ul li{width:600px;padding:20px 10px;box-sizing:border-box;}
.original ul li:nth-child(n+3){border-top:1px solid #ECECEC;}
.english{margin-bottom:30px;}
.english ul{padding:20px;padding-bottom:30px;}
.english .pic{width:100%;height:130px;position:relative;}
.english ul img{width:100%;height:100%;object-fit:cover;}
.english .play{width:30px;height:30px;background:url(../images/play.png) no-repeat center;background-size:cover;position:absolute;left:10px;bottom:10px;}
.topPic img{width:100%;display:none;}
.hetu .topPic img{display:block;}